#pragma once

#include "XamlBitSet.h"
struct PersistedXamlProperty
{
public: 
	PersistedXamlProperty();

	enum PersistedXamlPropertyFlags
	{
		None = 0,
		IsXmlProperty = 1,
		IsMarkupDirective = 2,
		IsImplicitProperty = 4,
	};

public: 
	XamlBitSet<enum PersistedXamlPropertyFlags> m_PropertyFlags;
	XUINT32 m_uiType;
	XUINT32 m_uiPropertyName;
};